put down money - German English Dictionary